
body{
	font-size:0.28rem !important;
	
		line-height: 1.4;
	
	img{max-width: 100%;display: inline-block;height:auto;}
	.van-button--text{
		border-radius: 0;
		border:0;
		background:none;
	}
}
// notify less
.van-notify.van-notify--warning{
	  background:rgba(195, 202, 208, .92);//rgba(255, 151,106,.98);
	  width: 90%;
	  color:#d56c6c;
	  overflow: hidden;
	  border-radius: 5px;
	  transform: translate(5%, 50%);
	  // filter:Alpha(opacity=20);/* 只支持IE6、7、8、9 */
	  // zoom:1;
	 // position:static
}
		* {
			margin: 0;
			padding: 0;
			border: none;
			box-sizing: border-box;
		}
        .whiteClor{
			color:white;
		}
		.whiteBg{
			background:white;
			background-color:white;
		}
		.t-left {
			text-align: left
		}
   
		.t-right {
			text-align: right;
		}

		.t-center {
			text-align: center;
		}

		/*flex-box  */
		.coll {
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: flex;
			width: 100%;
			align-items: center;
			flex: 1;
		}

		.flex-box.text-left {
			text-align: left;
		}

		.flex-box {
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: flex;
			text-align: center;
			align-items: center;
			
			/* flex-flow:  column; */
			justify-content: flex-start;
		}

		.flex-box.column {
			flex-flow: column;
			flex-direction: column;
		}

		.flex-box.row {
			flex-flow: row;
			flex-direction: row;
		}

		[class*="flex-box "][class*="flex-end"] {
			justify-content: flex-end;
		}

		.flex-box.between {
			justify-content: space-between;
		}

		.addimg .imgbox {
			position: initial;
		}

		.flex-box.center {
			justify-content: center;
		}

		.flex-box.wrap {
			flex-wrap: wrap;
			flex-direction: row;
		}

		.coll_25 {
			width: 25%;
			text-align: center;
			box-sizing: border-box;
		}

		.coll_80 {
			width: 80%;
			text-align: center;
			box-sizing: border-box;
		}

		.coll_20 {
			width: 20%;
			text-align: center;
			box-sizing: border-box;
		}

		.coll_70 {
			width: 70%;
			text-align: center;
			box-sizing: border-box;
		}

		.coll_30 {
			width: 30%;
			text-align: center;
			box-sizing: border-box;
		}

		.coll_33 {
			width: 33.3%;
			text-align: center;
			box-sizing: border-box;
		}

		.coll_40 {
			width: 40%;
			text-align: center;
			box-sizing: border-box;
		}

		.coll_60 {
			width: 60%;
			text-align: center;
			box-sizing: border-box;
		}

		.coll_50 {
			width: 50%;
			text-align: center;
			box-sizing: border-box;
		}

		.coll_50>.cp_image image {
			width: 100%;
			height: 377.8rpx;
		}

		.pad {
			padding: 0.2rem;
		}

		.padRig {
			padding-right: 0.2rem;
		}

		.padTop {
			padding-top: 0.2rem;
		}

		.padBtm {
			padding-bottom: 0.2rem;
		}

		.padLeft {
			padding-left: 0.2rem;
		}

		.mar {
			margin: 0.2rem;
		}

		.marRig {
			margin-right: 0.2rem;
		}

		.marTop {
			margin-top: 0.2rem;
		}

		.marBtm {
			margin-bottom: 0.2rem;
		}

		.marLeft {
			margin-left: 0.2rem;
		}

		.clPad {
			padding: 0 !important;
		}

		.clPadBtm {
			padding-bottom: 0 !important;
		}

		.clPadTop {
			padding-top: 0 !important;
		}

		.clPadLeft {
			padding-left: 0 !important;
		}

		.clPadRight {
			padding-right: 0 !important;
		}

		.clMar {
			margin: 0 !important;
		}

		.clMarBtm {
			margin-bottom: 0 !important;
		}

		.clMarTop {
			margin-top: 0 !important;
		}

		.clMarLeft {
			margin-left: 0 !important;
		}

		.clMarRight {
			margin-right: 0 !important;
		}

		.fr {
			float: right;
		}

		.fl {
			float: left;
		}

		.v-modal {
			opacity: .7;
		}